small vegetable or fruit garden - Español Inglés Diccionario